/*
  完全错排问题
  题目描述
    有 n 枚颜色不同的小球和相应 n 种颜色的盒子，相同颜色的小球和盒子是一套，
    假设所有的小球均未放到匹配的盒子中去，请问这种错误的存放方式一共有多少种？
  输入描述
    一行，一个整数 n，表示小球的个数（同时也是盒子的）（1 <= n <= 20）
  输出描述
    一行，一个整数，表示完全错误的存放方法数。
  样例1
    输入
      5
    输出
      44
  提示
    1 <= n <= 20
*/